Pular para o conteúdo principal

Como modificar o alvo do SUIButton por script usando java

Em sua classe Java, faça o seguinte:

public class SuaClasse extends Component {

// cria um novo SpatialObject
public SpatialObject objeto; // selecione nas propriedades

// cria um novo STargetRect
public STargetRect tipo; // selecione nas propriedades

// cria um novo SUIButton, @AutoWired seleciona o componente desde objeto
@AutoWired
private SUIButton botao;

@Override
public void start() {

}

@Override
public void repeat() {

// altera o tipo de área de toque do SUIButton
botao.setTargetRectType(tipo);

// define o objeto (um componente SUI) a qual será a área de toque do SUIButton
botao.setTargetRectObject(objeto);
}
}